#ifndef _PUSH_BUTTON_H_
# define _PUSH_BUTTON_H_

# include "AButton.h"

class PushButton : public AButton
{
private:
	static Image m_sprites[3];

public:
	PushButton(IScreen* _caller, std::string const& _text = "");
	~PushButton();

	virtual void updateState();
	virtual void setPosition(int _x, int _y);

private:
	PushButton(PushButton const&);
	PushButton& operator=(PushButton const&);
};

#endif // _PUSH_BUTTON_H_
